Skip to content

feat(fleet): add CARETAKER_FLEET_SECRET for signed heartbeats#57

Merged
ianlintner merged 1 commit intomainfrom
feat/caretaker-fleet-registry-opt-in
Apr 26, 2026
Merged

feat(fleet): add CARETAKER_FLEET_SECRET for signed heartbeats#57
ianlintner merged 1 commit intomainfrom
feat/caretaker-fleet-registry-opt-in

Conversation

@ianlintner
Copy link
Copy Markdown
Owner

Fleet Registry Opt-in

This PR adds CARETAKER_FLEET_SECRET to the caretaker workflow environment so signed heartbeats can be sent to the central admin dashboard.

What changes

  • .github/workflows/maintainer.yml: adds CARETAKER_FLEET_SECRET to the Run and Self-heal step env blocks

What you need to do

  1. Add the secret: Go to this repo's Settings → Secrets and variables → Actions → New repository secret, name it CARETAKER_FLEET_SECRET. Get the value from the caretaker admin.
  2. Merge this PR: Once the secret is set and the next workflow run completes, a heartbeat will appear at https://caretaker.cat-herding.net/fleet.

fleet_registry.enabled: true is already set in your config.yml — this PR just wires in the signing secret for secure heartbeats.

Part of caretaker v0.19.6 fleet registry opt-in.

@github-actions
Copy link
Copy Markdown

@claude caretaker is requesting a full code review for this PR.

Repo: ianlintner/python_dsa · PR: #57
Routing reason: score=23 [sensitive_files(+23)] → inline

Please review this pull request for:

  • Correctness and logic errors
  • Security vulnerabilities or unsafe patterns
  • API contract and backward-compatibility concerns
  • Test coverage gaps
  • Any blocking issues before merge

Post a review comment summary and inline comments where applicable.

Delegated by caretaker's PRReviewerAgent via ClaudeCodeExecutor hand-off.

@github-actions github-actions Bot added the claude-code claude-code-action trigger label Apr 26, 2026
@ianlintner ianlintner merged commit a121ef2 into main Apr 26, 2026
11 of 12 checks passed
@ianlintner ianlintner deleted the feat/caretaker-fleet-registry-opt-in branch April 26, 2026 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude-code claude-code-action trigger

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant